Skip to content

[SVLS-8492] Wire durable function event forwarder release from serverless-ci#331

Open
lym953 wants to merge 2 commits into
masterfrom
yiming.luo/durable-forwarder-release-ci
Open

[SVLS-8492] Wire durable function event forwarder release from serverless-ci#331
lym953 wants to merge 2 commits into
masterfrom
yiming.luo/durable-forwarder-release-ci

Conversation

@lym953

@lym953 lym953 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Context

The Lambda Durable Function event forwarder template is added in #330. Its release to S3 is handled in DataDog/serverless-ci (see DataDog/serverless-ci#180).

Change

Adds an include: of serverless-ci's lambda-durable-function-event-forwarder/gitlab-config.yml so its release-stage job runs in this repo's pipeline.

On a merge to master that changes aws_durable_function_event_forwarder/durable_function_event_forwarder.yaml, a manual job publishes the template to s3://datadog-cloudformation-template/aws/lambda-durable-function-event-forwarder/ (<version>.yaml + latest.yaml). The job reuses this repo's existing runner credentials, the same ones the other release_* jobs use for that bucket.

Testing

Not tested yet. Will test after it's merged to master. No one is using this CloudFormation template so this should be safe.

Include serverless-ci's durable-function-event-forwarder/gitlab-config.yml
so the template under aws_durable_function_event_forwarder/ is published to
S3 by a serverless-team-owned job on a merge to master.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lym953 lym953 force-pushed the yiming.luo/durable-forwarder-release-ci branch from 224b9c0 to 73edaaa Compare June 25, 2026 15:21
Match the serverless-ci folder rename; reword the comment to describe
the release split by location rather than ownership.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lym953 lym953 changed the title Wire durable function event forwarder release from serverless-ci [[SVLS-8492] ] Wire durable function event forwarder release from serverless-ci Jun 25, 2026
@lym953 lym953 changed the title [[SVLS-8492] ] Wire durable function event forwarder release from serverless-ci [SVLS-8492] Wire durable function event forwarder release from serverless-ci Jun 25, 2026
@lym953 lym953 requested a review from Copilot June 25, 2026 18:52
@lym953 lym953 marked this pull request as ready for review June 25, 2026 18:52
@lym953 lym953 requested a review from a team as a code owner June 25, 2026 18:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR wires the release process for the Lambda Durable Function event forwarder CloudFormation template into this repo’s GitLab pipeline by including the corresponding release job definition maintained in DataDog/serverless-ci.

Changes:

  • Add a GitLab CI include: that pulls in lambda-durable-function-event-forwarder/gitlab-config.yml from DataDog/serverless-ci so the template can be released from this repo’s pipeline.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .gitlab-ci.yml
Comment on lines +8 to +11
include:
- project: DataDog/serverless-ci
ref: main
file: lambda-durable-function-event-forwarder/gitlab-config.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants